package cn.abcsys.cloud.devops.pipeline.common;

public class GitLab {
	/**
	 * 协议类型：http/https
	 */
	private String http_protocol="http";
	/**
	 * git服务器地址
	 */
	private String gitLab_url;
	/**
	 * git服务器端口
	 */
	private String gitLab_port="8080";
	/**
	 * git api版本
	 */
	private String gitLab_api_version="v3";
	/**
	 * 项目名称
	 */
	private String project_name;
	/**
	 * 项目Id
	 */
	private String project_id;
	/**
	 * 分支名称
	 */
	private String project_branch;
	
	private CiHost ciHost;
	public String getHttp_protocol() {
		return http_protocol;
	}
	public void setHttp_protocol(String http_protocol) {
		this.http_protocol = http_protocol;
	}
	public String getGitLab_url() {
		return gitLab_url;
	}
	public void setGitLab_url(String gitLab_url) {
		this.gitLab_url = gitLab_url;
	}
	public String getGitLab_port() {
		return gitLab_port;
	}
	public void setGitLab_port(String gitLab_port) {
		this.gitLab_port = gitLab_port;
	}
	public String getGitLab_api_version() {
		return gitLab_api_version;
	}
	public void setGitLab_api_version(String gitLab_api_version) {
		this.gitLab_api_version = gitLab_api_version;
	}
	
	public String getProject_name() {
		return project_name;
	}
	public void setProject_name(String project_name) {
		this.project_name = project_name;
	}
	public String getProject_branch() {
		return project_branch;
	}
	public void setProject_branch(String project_branch) {
		this.project_branch = project_branch;
	}
	
	public String getProject_id() {
		return project_id;
	}
	public void setProject_id(String project_id) {
		this.project_id = project_id;
	}
	public CiHost getCiHost() {
		return ciHost;
	}
	public void setCiHost(CiHost ciHost) {
		this.ciHost = ciHost;
	}
	public GitLab(String http_protocol, String gitLab_url, String gitLab_port, String gitLab_api_version,
			String project_name, String project_id, String project_branch) {
		super();
		this.http_protocol = http_protocol;
		this.gitLab_url = gitLab_url;
		this.gitLab_port = gitLab_port;
		this.gitLab_api_version = gitLab_api_version;
		this.project_name = project_name;
		this.project_id = project_id;
		this.project_branch = project_branch;
	}
	public GitLab() {
		super();
	}
	
}
